body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{border:0;}
ul,h1,h2,h3,h4,h5,p,form{margin:0; padding:0; list-style:none;}

.topinfo{width:100%; height:80px; background:url(../../images/top_bg.jpg) repeat-x;}
.fl{float:left;}
.fr{float:right; padding-right:20px; height:65px; width:auto;}
.welcometxt{font-size:12px; color:#fff; text-align:left; height:30px; line-height:30px; background:url(../../images/welcome_man.gif) no-repeat left center; display:block; float:right; padding:0 10px 0 16px; clear:both;}

.topmenu{text-align:left; width:auto; margin-top:7px; float:right; clear:both;}

.topicon1{float:left; display:inline; margin:2px 5px 0 5px;}
.topicon2{float:left; display:inline; margin:5px 5px 0 5px;}
.topicon3{float:left; display:inline; margin:3px 5px 0 8px;}
.topicon4{float:left; display:inline; margin:3px 3px 0 2px;}

.topmenu ul{margin:0; padding:0;}
.topmenu ul li{list-style:none; width:78px; height:22px; line-height:24px; margin-left:10px; float:left;}
.topmenu ul li a:link,.topmenu ul li a:visited{font-size:12px; color:#fff; text-decoration:none; display:block;}
.topmenu ul li a:hover{font-size:12px; color:#fff; text-decoration:none; background:url(../../images/top_menuon.jpg) no-repeat; display:block;}

.tmenuon{font-size:12px; color:#fff; text-decoration:none; background:url(../../images/top_menuon.jpg) no-repeat; display:block;}